Skip to content

ci: add release workflow#9

Merged
idleberg merged 3 commits intomainfrom
feature/release-workflow
Jan 6, 2026
Merged

ci: add release workflow#9
idleberg merged 3 commits intomainfrom
feature/release-workflow

Conversation

@idleberg
Copy link
Member

@idleberg idleberg commented Jan 6, 2026

No description provided.

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds a new GitHub Actions workflow for automated releases when version tags are pushed, and simplifies a comment in the existing build workflow.

  • Introduces a release workflow that triggers on version tags (format v*), builds a JAR, and creates a GitHub release with automatically generated release notes
  • Updates the build workflow comment to be more concise by removing the parenthetical explanation

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
.github/workflows/release.yml New workflow that automates release creation by building the JAR and publishing it to GitHub releases when tags are pushed
.github/workflows/build.yml Simplifies the JDK setup step comment for consistency

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@idleberg idleberg force-pushed the feature/release-workflow branch from 44d37a4 to a73766e Compare January 6, 2026 10:18
@idleberg idleberg merged commit 7f4c12b into main Jan 6, 2026
4 checks passed
@idleberg idleberg deleted the feature/release-workflow branch January 6, 2026 10:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants